Смотреть больше слов в « Фразеологическом словаре русского литературного языка»
давать по шапке шугать, прогонять Словарь русских синонимов. .
кто комуВыгнать, уволить, отстранить от работы, лишить должности; наказать.Имеется в виду, что лицо или группа лиц (Х), обладая правом, властью, полном... смотреть
• ДАВАТЬ/ДАТЬ ПО ШАПКЕ кому highly coll [VP; subj: human; usu. pfv; often 3rd pers pl with indef. refer.]===== ⇒ to drive away, dismiss, punish, or re... смотреть
давать по шапке шугать, прогонять
давати по шапці кому